// const http = require(`https`);
// const cheerio = require(`cheerio`);
// http.get(`https://www.tupianzj.com/meinv/mm/meituwang/`, (res) => {

//     res.setEncoding('utf8');
//     let rawData = '';
//     let num = 0;
//     let imgArr = [];
//     res.on('data', (chunk) => {

//         rawData += chunk;
//     });
//     res.on('end', () => {

//         const $ = cheerio.load(rawData);


//         $('img').each((i, el) => {
//             imgArr.push($(el).attr('src'))
//         })
//         console.log(imgArr);
//         /* 
//         得到 图片 地址
//         */
//     });
// }).on('error', (e) => {
//     console.error(`出现错误: ${e.message}`);
// });

//爬虫
// const http = require('http')
// const cheerio = require('cheerio')


// https.get(`https://www.tupianzj.com/meinv/mm/meituwang/`, (res) => {
//     //用来保存每个照片网址的数组
//     let imgArr = [];
//     //用来保存所有img标签变量
//     let dd = ``
//         //设置爬取数据的编码格式  防止乱码
//     res.setEncoding('utf8');

//     // 监听爬取到的数据是否有改变
//     res.on(`data`, (chunk) => {

//             // 将爬到的一条数据放在变量中
//             dd += chunk

//         })
//         // 爬虫事件全部完成时触发的事件
//     res.on(`end`, () => {

//         const $ = cheerio.load(dd)
//         $(`img`).each((i, item) => {
//             imgArr.push($(item).attr(`src`))
//         })
//         console.log(imgArr);

//     })

// }).on(`error`, (err) => {
//     console.error(`出现错误：${err.message}`)
// })


// http.createServer(function(req, res) {
//     // res.writeHead(200, {
//     //     // "content-type": "text/plain"
//     // });
//     res.write("hello nodejs");
//     res.end();
// }).listen(3000);
var cheerio = require("cheerio");
var http = require("http");
var fs = require("fs");

var options = "http://www.sysu.edu.cn/";
var htmlData = ""
var req = http.request(options, function(res) {
    res.on("data", function(chunk) {
        htmlData += chunk;
    });
    res.on("end", function() {
        var $ = cheerio.load(htmlData);
        var textcontent = $("body").text();
        // fs.writeFile("./school.txt", textcontent, "utf-8")
        console.log(htmlData)
    });

});
req.end();